confinement in a fortress - Turco Inglés Diccionario